Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Lubbock, Texas (TX), United States

Rain Uptown Ristorante
3.8
48 reviews

5217 98td St, Suite 600, Lubbock, TX 79424-5419, Lubbock

Not the best Italian food I've had. It wasn't bad, just not nearly as flavorful as I like.